home *** CD-ROM | disk | FTP | other *** search
/ Reverse Code Engineering RCE CD +sandman 2000 / ReverseCodeEngineeringRceCdsandman2000.iso / RCE / Ebooks / Thinking in C++ V2 / C14 / Borland.makefile < prev    next >
Encoding:
Makefile  |  2000-05-25  |  2.9 KB  |  128 lines

  1. # From Thinking in C++, 2nd Edition
  2. # At http://www.BruceEckel.com
  3. # (c) Bruce Eckel 1999
  4. # Copyright notice in Copyright.txt
  5. # Automatically-generated MAKEFILE 
  6. # For examples in directory C14
  7. # using the Borland compiler
  8. # Note: does not make files that will 
  9. # not compile with this compiler
  10. # Invoke with: make -f Borland.makefile
  11.  
  12. # Note: this requires the upgrade from
  13. # www.Borland.com for successful compilation!
  14. CPP = Bcc32
  15. CPPFLAGS = -w-inl -w-csu -wnak
  16. OFLAG = -e
  17. .SUFFIXES : .obj .cpp .c
  18. .cpp.obj :
  19.     $(CPP) $(CPPFLAGS) -c $<
  20. .c.obj :
  21.     $(CPP) $(CPPFLAGS) -c $<
  22.  
  23. all: \
  24.     Compose.exe \
  25.     Compose2.exe \
  26.     Inherit.exe \
  27.     Combined.exe \
  28.     Order.exe \
  29.     Hide.exe \
  30.     Ninherit.exe \
  31.     Car.exe \
  32.     FName1.exe \
  33.     FName2.exe \
  34.     InheritStack.exe \
  35.     Privinh.exe \
  36.     Protect.exe \
  37.     Wind.exe \
  38.     Ccright.exe \
  39.     InheritStack2.exe 
  40.  
  41. test: all 
  42.     Compose.exe  
  43.     Compose2.exe  
  44.     Inherit.exe  
  45.     Combined.exe  
  46.     Order.exe  
  47.     Hide.exe  
  48.     Ninherit.exe  
  49.     Car.exe  
  50.     FName1.exe  
  51.     FName2.exe  
  52.     InheritStack.exe  
  53.     Privinh.exe  
  54.     Protect.exe  
  55.     Wind.exe  
  56.     Ccright.exe  
  57.     InheritStack2.exe  
  58.  
  59. bugs: 
  60.     @echo No compiler bugs in this directory!
  61.  
  62. Compose.exe: Compose.obj 
  63.     $(CPP) $(OFLAG)Compose.exe Compose.obj 
  64.  
  65. Compose2.exe: Compose2.obj 
  66.     $(CPP) $(OFLAG)Compose2.exe Compose2.obj 
  67.  
  68. Inherit.exe: Inherit.obj 
  69.     $(CPP) $(OFLAG)Inherit.exe Inherit.obj 
  70.  
  71. Combined.exe: Combined.obj 
  72.     $(CPP) $(OFLAG)Combined.exe Combined.obj 
  73.  
  74. Order.exe: Order.obj 
  75.     $(CPP) $(OFLAG)Order.exe Order.obj 
  76.  
  77. Hide.exe: Hide.obj 
  78.     $(CPP) $(OFLAG)Hide.exe Hide.obj 
  79.  
  80. Ninherit.exe: Ninherit.obj 
  81.     $(CPP) $(OFLAG)Ninherit.exe Ninherit.obj 
  82.  
  83. Car.exe: Car.obj 
  84.     $(CPP) $(OFLAG)Car.exe Car.obj 
  85.  
  86. FName1.exe: FName1.obj 
  87.     $(CPP) $(OFLAG)FName1.exe FName1.obj 
  88.  
  89. FName2.exe: FName2.obj 
  90.     $(CPP) $(OFLAG)FName2.exe FName2.obj 
  91.  
  92. InheritStack.exe: InheritStack.obj ..\C13\Stack4.obj 
  93.     $(CPP) $(OFLAG)InheritStack.exe InheritStack.obj ..\C13\Stack4.obj 
  94.  
  95. Privinh.exe: Privinh.obj 
  96.     $(CPP) $(OFLAG)Privinh.exe Privinh.obj 
  97.  
  98. Protect.exe: Protect.obj 
  99.     $(CPP) $(OFLAG)Protect.exe Protect.obj 
  100.  
  101. Wind.exe: Wind.obj 
  102.     $(CPP) $(OFLAG)Wind.exe Wind.obj 
  103.  
  104. Ccright.exe: Ccright.obj 
  105.     $(CPP) $(OFLAG)Ccright.exe Ccright.obj 
  106.  
  107. InheritStack2.exe: InheritStack2.obj ..\C13\Stack4.obj 
  108.     $(CPP) $(OFLAG)InheritStack2.exe InheritStack2.obj ..\C13\Stack4.obj 
  109.  
  110.  
  111. Compose.obj: Compose.cpp Useful.h 
  112. Compose2.obj: Compose2.cpp Useful.h 
  113. Inherit.obj: Inherit.cpp Useful.h 
  114. Combined.obj: Combined.cpp 
  115. Order.obj: Order.cpp 
  116. Hide.obj: Hide.cpp 
  117. Ninherit.obj: Ninherit.cpp 
  118. Car.obj: Car.cpp 
  119. FName1.obj: FName1.cpp ..\require.h 
  120. FName2.obj: FName2.cpp ..\require.h 
  121. InheritStack.obj: InheritStack.cpp ..\C13\Stack4.h ..\require.h 
  122. Privinh.obj: Privinh.cpp 
  123. Protect.obj: Protect.cpp 
  124. Wind.obj: Wind.cpp 
  125. Ccright.obj: Ccright.cpp 
  126. InheritStack2.obj: InheritStack2.cpp ..\C13\Stack4.h ..\require.h 
  127.  
  128.